當前位置:

記百度騰訊實習生面試經歷-Web前端開發


記百度騰訊實習生面試經歷-Web前端開發
        經過大概一周的折騰,實習終于搞定了,主要分享一下百度3次面試還有騰訊3次面試的主要經歷和問到的的一些題目,一為想找技術實習的朋友作為借鑒,二為記錄下這畢生難忘的實習生求職經歷。
         先說騰訊吧,因為就在這幾天面試,印象還很深刻,整體來說,對騰訊還是挺失望的,我面試的是Web前端實習,對騰訊的準備還是很充分的,筆試那天我和LZL,LPY在出租車里還在討論javascript的問題,結果到考場傻眼了,都是數據結構,c之類的東西,不但沒有html css,連js的東西都沒有,瞬間感覺騰訊今年招聘沒有誠意啊,果斷寫了些我是前端的,題目不是前端的話,巴拉巴拉,然后大概20分鐘就直接交卷了,發了條人人狀態,表示騰訊題目很蛋疼,正如自己所料沒有收到一面通知。到了面試那天,果斷去霸面了,那天的人叫一個多,產品很好霸面,研發類面試根本沒有機會,于是等啊等,終于到了快6點了,當時和ZSZ一起,我倆想還是去爭取一下吧,然后去了一個面前端的一個屋子,房間號還記得,是820,面試官在面試一個同學面的津津有味,外面還聽不到里面在說什么,ZSZ挺悲劇的,難得的一次機會,那會接到一個電話,然后我就進去了,結果那天沒有面試到,有點可惜,第二天才霸面成功,然后我就進去了,我給面試官一份我的簡歷,說我是來霸面的,他說筆試題怎么沒做,我就扒拉扒拉一堆前端和筆試題沒有關系之類的,他看看簡歷,說了一句還行,坐那吧,就開始面試了,他問我會什么,我說擅長html,css,javascript他看了一下我的簡歷說,還會php是吧,我說是,他說那我問你一些服務器問題吧,當時我就懵了,我擅長上面那些問我服務器,其實接下來的面試證明,騰訊面試的原則是會什么不問什么,然后問了一些Apache配置什么的,然后進入第一個正式的問題,是有一個txt文件,里面包含了一行一行的提取碼,因為騰訊用戶比較多,這些提取碼分布在不同的服務器上,問怎樣實現不同的用戶實現對服務器上提取碼的調用保證不重復調用,我說可以把txt寫成json格式,然每個服務器提取的key值不一樣,他說要實現標注功能,這樣有些用戶同時并發會產生錯誤,我說那就用改用數據庫,然后再分別標注防止并發,他說寫入磁盤對服務器損傷過大,我說我沒辦法了,然后這個題就悲劇了,下一個題目是統計qq同時在線人數,我胸有成竹的說用session,他說不行,只需要放在txt里,不要那么費事,我說那就php實現里面數值加一,他說基本是這樣,我滴媽,有的時候千萬別多想,用最笨的方法就行了,,,然后還有一些自己項目問題,然后就出來了,回去查官方微信面試結果,還在初試階段,到這個時候來了一條騰訊的第二天面試通知,我知道還是一面,可能是筆試通過了發晚的原因,這個可能性不大,也可能是中午去在下面工作人員留下簡歷原因,不管了,第二天到了,很開心還能面試,第二天特別順,一面不但過了,還收到了百度三面的通知,說正題,第二天去了,太給力了,是一個西電的學長08級的面試我,很開心,他說還是電院的。。。然后開始面試,面試時候就感覺學長不是親的了,什么都問,我說我是搞前端的,他說我來問你java吧。我說一點不會啊,他說c++呢,我說不懂,然后他說給你個題目直接用c寫吧,我知道c我也會有語法錯誤,因為長期接觸php  js一類的,再看c那是什么表情,還好邏輯性不是太難,是這一個交換函數,實現兩個函數交換功能,我就寫了幾行代碼,一會就寫完了,他看了一下,給我挑了幾個沒有考慮到的條件的錯誤,然后還算順利,然后問我這幾個項目,我說手機一掃就能看了,學長就用qq瀏覽器掃了一下看到網站的jquery效果還挺滿意,他說加入他們的搜搜部門做一些運維挺合適的,很開心,又問了我幾個js問題,然后基本都過了,還算滿意,回到休息的地方,查了一下進入復試了,挺高興的,這時候百度正好打來電話說通過百度前兩次面試,這里是三面,問一下基本個人信息,薪資,個人時間問題,百度面試的問題下面詳細說,繼續騰訊,回去,等著騰訊二面,結果只是顯示復試,一直沒收到面試地點通知,其實這時候對騰訊也沒有什么恐懼了,就這樣到了昨天才收到二面通知,二面面試官昨天給我打了兩次確認電話,我當時還在想騰訊這是缺人的意思啊,結果到了今天,就傻了,今天早早就過去了,發現5樓的咨詢處就幾個人,然后簽一下到,就去11樓等待面試了,然后面試題目挺碎的,前面問題基本都答了,感覺還不錯,死在最后一個邏輯問題上了,前面的問題大部分都是網頁相關的,有html涉及到哪些元素,有什么辦法能優化網頁加載速度,用js寫一個判斷ip是否合法函數,數據庫怎么樣存儲,有什么格式,主鍵一般設為什么,utf8和gbk有什么不同,對了,還問了一個utf8多少個字節,這個不會,但是我感覺不能因為這個不知道被刷,然后是一個個分析我的項目,然后感覺都挺順利的,最后一個邏輯題,題目是:有64匹賽馬,有8個跑道可以利用,賽馬的速度是恒定的,不計時但記錄每次比賽的名詞,請問賽幾次可以取得速度排名前四的賽馬?我說15次,他說還能更少,腦子當時進水了似的,就沒想到,然后到5樓等待結果,查看掛了,不過話說今天上午只有一個面試官來面試,有點坑爹了,,,總之騰訊就這樣悲劇了。。。

        然后是這周的百度面試,百度今年在西安沒有舉辦大規模面試了,只有產品類是現場面試,其他一切技術類都是電話面試,我報的是web前端,百度面試相對于騰訊靠譜多了,因為基本上圍繞前端來問問題,一面和二面都是在這周周一進行的,題目憑記憶了,一面的哥們感覺比較詳細,問的問題細節比較多,先問我的項目都有什么語言,哪個地方開發難度最大,怎樣解決的,然后是技術問題,html  css毫無壓力都答了 ,然后js是有繼承問題,原型問題,面向對象相關,Ajax  IE6下亂碼,跨域問題,最后還問了一個找出一個數組中某個數值出現最多的,找出來并判斷出現次數,Object解決,然后一面就過了。百度一面和二面試連在一起的,大概過了不到一個小時,就打過來二面的電話,第二個面試官感覺挺專業的,流程也基本一樣,問了一些前端的問題和一些項目經驗,具體記不太清了,反正都答了,還有一個Http原理,狀態碼,還有http數據包,然后他問我不是計算機專業的,接觸過一些計算機的課程嗎?我說上過軟件基礎,因為和網頁不是太相關考試能過,然后接下來就都是數據結構之類的東西了:有深度優先遍歷層次遍歷,中序,先序,后序,二叉樹,隊列,棧,都是簡單的小問題,但是這個我都有些忘了,但整體面試還算順利,就這樣百度二面過了直到HR面。       

          通過這幾次面試,我感覺最重要的幾個因素有:編程語言,邏輯能力,項目經歷。。。無關因素:獎學金,學習成績,這么多面試,沒有一個面試官會問獎學金和成績的,當然只限于軟件技術相關的職位,而且有一個同學介紹獎學金還被面試官給打斷了,可能本人學渣渣的原因吧。。。。嘿嘿嘿,學霸們別介意。。。計算機專業的學生好好學才能提升能力的。

        這么幾天,真的感激一直一起去面試的幾個同學還有每天寶貝的陪伴,其實我們幾個大學這么幾年也在一起做東西,LK,LPY,LZL,ZY,XXR,ZHH,ZSZ,LK有百度的通道,LZL,LPY,ZHH已經進入HR面,我5月8號就去百度了,真心希望我們都能一起在北京實習,重整大學期間沒有搞起來的事業,加油!!!           

           希望以上對正在參加面試尤其是技術類的同學有幫助,現在還在招聘的大公司有:     

           百度:http://shixisheng.baidu.com/static/index.html       

           360:http://campus.#/2014/list.html       

           阿里巴巴:http://campus.alibaba.com/zhaopin/position.htm       

           搜狐:http://ats.dajie.com/2013/sohucamp/position-list.html

附一份我的個人簡歷:http://me.fangunbaniubaobao.com/  來年還有校招,希望大家多提建議,謝謝各位了~  

                                                                                                                                      電子工程學院2010級     張永康

 

 

來源